package com.naiterui.ehp.bs.cms.modules.oms.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.naiterui.ehp.bs.cms.common.json.Dict;
import lombok.Data;

import java.io.Serializable;

/**
 * 退、换、补货明细表
 */
@Data
@TableName("e_return_order_item")
public class ReturnOrderItem implements Serializable {
    private static final long serialVersionUID = -2534875252014894711L;
    /**
     * 主键
     */
    private Long id;

    /**
     * 业务单号
     */
    private String businessNO;
    /**
     * 订单号
     */
    private String  orderSn;
    /**
     * 商品ID
     */
    private Long productId;
    /**
     * 商品名称
     */
    private String productName;
    /**
     * sku id
     */
    private Long skuId;
    /**
     * sku 名称
     */
    private String skuName;
    /**
     * 仓库ID
     */
    private Long warehouseId;
    /**
     * 数量
     */
    private Integer quantity;
    /**
     * 售价
     */
    private Integer salePrice;

    /**
     * 退换货类型  1：退货  2:换货  3：补寄
     */
    @Dict(type = "return-goods-order-type")
    private Integer type;

}
